vascular rays - German English Dictionary